A Syn thesis Preprocessor that Converts Implicit St yle V erilog Into One-Hot Designs
نویسنده
چکیده
Di erent synthesis vendors support di erent subsets of Verilog. One such subset is the implicit style state machine (multiple uses of edge triggered events within an always block). With this style, one c an obtain working silicon in less time because the implicit style is more like software design. Unfortunately, most synthesis vendors do not support the implicit style. To make the implicit style more accessible, a freely available synthesis preprocessor is described here that converts implicit style always blocks into other equivalent Verilog, which can then be synthesized by most commercial synthesis tools. This paper discusses advantages of the implicit style, how the preprocessor translates implicit style code into a one-hot design, and why the language subset (non-blocking assignment) was chosen so that the semantics of the synthesized Verilog can agree with the simulation semantics de ned by IEEE 1364. More information about our preprocessor can be found at http://plum.uwyo.edu/~vito or http://cs.brockport.edu/~jshuler/vito/.
منابع مشابه
Blocking and Non-blocking Assignments in Explicit and Implicit Style Verilog Synthesis
We show transformations that convert blocking assignments into non-blocking assignments. Such transformations are useful because the parallel-processing nature of hardware is more easily conceptualized and mapped to technology with non-blocking assignment. To validate our theory, we synthesized using Synopsys FPGA Express, which supports both blocking and non-blocking assignments. Some of these...
متن کاملBehavioral to Structural Translation in ESOP Form
A translator for behavioral to structural descriptions of combinational logic circuits is presented. The input is in the form of a Boolean equation using V erilog syntax and the output is a V erilog net-list. The structure of the output circuit is in terms of an Exclusive-OR Sum-of-Products (ESOP) form which is noted for ease of testability and a reduced number of logic gates as compared to tra...
متن کاملSynthesis of 2,6-trans-disubstituted 5,6-dihydropyrans from (Z)-1,5-syn-endiols
Certain (Z)-1,5-syn-diols 2 may be converted into 2,6-trans-5,6-dihydropyrans by using phosphonium salt 4 or phosphorane 5 as dehydrating agents. A more general four step procedure converts the (Z)-1,5-syn-endiols into enantiomeric dihydropyrans ent-3 via regioselective silylation of the allylic alcohol unit followed by mesylate formation and base-promoted nucleophilic displacement.
متن کاملN-Phenyl-2-p-tolylthiazole-4-carboxamide derivatives: Syn-thesis and cytotoxicity evaluation as anticancer agents
Objective(s):According to the prevalence of neoplastic diseases, there is a deep necessity for discovery of novel anticancer drugs in the field of medicinal chemistry. In the current study, a new series ofphenylthiazole derivatives(compounds 4a-4f) was synthesizedand theiranticancer activity was assessed in vitro. Materials and Methods:All synthesized derivatives were evaluated towards three h...
متن کاملImplicit One-step L-stable Generalized Hybrid Methods for the Numerical Solution of First Order Initial Value problems
In this paper, we introduce the new class of implicit L-stable generalized hybrid methods for the numerical solution of first order initial value problems. We generalize the hybrid methods with utilize ynv directly in the right hand side of classical hybrid methods. The numerical experimentation showed that our method is considerably more efficient compared to well known methods used for the n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997